ครน (Cron) หรือ Crontab (Cron Table) เป็นเครื่องมือในระบบปฏิบัติการ Linux ที่ใช้ในการทำงานตามตารางเวลาที่กำหนด เพื่อสั่งงานให้ระบบทำงานอัตโนมัติตามรูปแบบที่กำหนดไว้
การหาครนในระบบปฏิบัติการ Linux สามารถทำได้โดยการใช้คำสั่ง crontab ซึ่งมีรูปแบบการใช้งานดังต่อไปนี้:
เพื่อเพิ่มหรือแก้ไขตาราง Cron: ใช้คำสั่ง crontab -e เมื่อใช้คำสั่งดังกล่าวจะเปิดเอดิเตอร์ที่ใช้ในการแก้ไขตาราง Cron และมีรูปแบบการใส่คำสั่งเหมือนในตาราง Cron โดยต้องบันทึกและออกจากเอดิเตอร์ด้วยการกด Ctrl + X, จากนั้นกด Y และ Enter เพื่อยืนยันการบันทึกการเปลี่ยนแปลง
เพื่อดูรายการตาราง Cron: ใช้คำสั่ง crontab -l คำสั่งดังกล่าวจะแสดงรายการของตาราง Cron ที่กำหนดไว้ในระบบปฏิบัติการ
เพื่อลบตาราง Cron: ใช้คำสั่ง crontab -r คำสั่งดังกล่าวจะลบตาราง Cron ทั้งหมดที่กำหนดในระบบปฏิบัติการ
ตาราง Cron จะมีรูปแบบดังนี้:
Minute (0-59) | Hour (0-23) | Day of Month (1-31) | Month (1-12) | Day of Week (0-7) คำสั่งที่ต้องการรัน
เช่น: 0 5 * * * backup.sh คำสั่งนี้จะทำงานทุกๆ วัน เวลา 05:00 โดยจะรันไฟล์ backup.sh
Ne Demek sitesindeki bilgiler kullanıcılar vasıtasıyla veya otomatik oluşturulmuştur. Buradaki bilgilerin doğru olduğu garanti edilmez. Düzeltilmesi gereken bilgi olduğunu düşünüyorsanız bizimle iletişime geçiniz. Her türlü görüş, destek ve önerileriniz için iletisim@nedemek.page